home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-src / datatypes / datatypes.h next >
Text File  |  1999-01-01  |  2KB  |  37 lines

  1. /* elementary data types currently known to vbcc */
  2.  
  3. /* unsigned 8bit byte */
  4. "S8BU", "standard unsigned 8bit byte",
  5.  
  6. /* signed 8bit byte */
  7. "S8BS", "standard 2-complement 8bit byte", 
  8.  
  9. /* typical unsigned integers, big-endian */
  10. "S16BUBE", "standard 8bit-byte-based unsigned 16bit word, big-endian",
  11. "S32BUBE", "standard 8bit-byte-based unsigned 32bit word, big-endian",
  12. "S64BUBE", "standard 8bit-byte-based unsigned 64bit byte, big-endian",
  13.  
  14. /* typical unsigned integers, little-endian */
  15. "S16BULE", "standard 8bit-byte-based unsigned 16bit word, little-endian",
  16. "S32BULE", "standard 8bit-byte-based unsigned 32bit word, little-endian",
  17. "S64BULE", "standard 8bit-byte-based unsigned 64bit byte, little-endian",
  18.  
  19. /* typical signed integers, big-endian */
  20. "S16BSBE", "standard 8bit-byte-based 2-complement 16bit word, big-endian",
  21. "S32BSBE", "standard 8bit-byte-based 2-complement 32bit word, big-endian",
  22. "S64BSBE", "standard 8bit-byte-based 2-complement 64bit word, big-endian",
  23.  
  24. /* typical signed integers, little-endian */
  25. "S16BSLE", "standard 8bit-byte-based 2-complement 16bit word, little-endian",
  26. "S32BSLE", "standard 8bit-byte-based 2-complement 32bit word, little-endian",
  27. "S64BSLE", "standard 8bit-byte-based 2-complement 64bit word, little-endian",
  28.  
  29. /* typical IEEE-floats, big-endian */
  30. "S32BIEEEBE", "standard 8bit-byte-based 32bit IEEE floating-point, big-endian",
  31. "S64BIEEEBE", "standard 8bit-byte-based 64bit IEEE floating-point, big-endian",
  32.  
  33. /* typical IEEE-floats, little-endian */
  34. "S32BIEEELE", "standard 8bit-byte-based 32bit IEEE floating-point, little-endian",
  35. "S64BIEEELE", "standard 8bit-byte-based 64bit IEEE floating-point, little-endian",
  36.  
  37.